package niveles;

import pistas.Helipuerto;
import pistas.PistaDoble;
import pistas.PistaLarga;
import pistas.PistaSimple;
import utilidades.Direccion;
import utilidades.Posicion;

public class NivelPrincipal extends Nivel {

	public NivelPrincipal(){

		Posicion posicionDeAterrizaje = new Posicion(300,300);
		Helipuerto unHelipuerto = new Helipuerto(posicionDeAterrizaje);
		pistas.add(unHelipuerto);
		
		Posicion posicionPistaSimple = new Posicion (90,160);
		Posicion posicionAux = new Posicion (1,1);
		Direccion direccionPistaSimple = new Direccion (posicionAux);
		PistaSimple unaPista = new PistaSimple(posicionPistaSimple,direccionPistaSimple);
		pistas.add(unaPista);
		
		Posicion posicionPistaDoble = new Posicion (450,305);
		Posicion posicionAuxPistaDoble = new Posicion (1,-1);
		Direccion direccionPistaDoble = new Direccion (posicionAuxPistaDoble);
		PistaDoble unaPistaDoble = new PistaDoble(posicionPistaDoble,direccionPistaDoble);
		pistas.add(unaPistaDoble);
		
		Posicion posicionPistaLarga = new Posicion (240,160);
		Posicion posicionAuxiliarPistaLarga = new Posicion (1,0);
		Direccion direccionPistaLarga = new Direccion(posicionAuxiliarPistaLarga);
		PistaLarga unaPistaLarga = new PistaLarga(posicionPistaLarga,direccionPistaLarga);
		pistas.add(unaPistaLarga);
			
		}
}
